/*
* 创建一个处理模板构建的脚本
* */
import gulp from 'gulp'
import gulpif from 'gulp-if'
import liverserver from 'gulp-live-server'//启动服务的包
//import livereload from 'gulp-livereload'
import args from './util/args'

gulp.task('server',(cb)=>{
    if(!args.watch) return cb();
    var server=liverserver.new(['--harmony','server/bin/www']);//传入的参数为：要在当前命令行下执行当前脚本
    server.start();

    //自动刷新
    gulp.watch(['server/public/**/*.js','server/views/**/*,ejs'],function (file) {
        server.notify.apply(server,[file]);
    })
    //监听需要重启服务的文件
    gulp.watch(['server/routes/**/*.js','server/app.js'],function(){
        server.start.bind(server)();
    })
})

//接下来怎样让我们写好的任务自动的完成